Web development is that the work involved in developing an internet site for the web (World Wide Web) or an intranet (a private network).[1] Web development can range from developing an easy single static page of plain text to complex Web-based Internet applications (Web apps), electronic businesses, and social network services. A more comprehensive list of tasks to which Web development commonly refers, may include Web engineering, Web design, web page development, client liaison, client-side/server-side scripting, Web server and network security configuration, and e-commerce development.
Among Web professionals, "Web development" usually refers to the most non-design aspects of building Web sites: writing markup and coding.[2] Web development may use content management systems (CMS) to form content changes easier and available with basic technical skills
For larger organizations and businesses, Web development teams can contains many people (Web developers) and follow standard methods like Agile methodologies while developing internet sites . Smaller organizations may only require one permanent or contracting developer, or secondary assignment to related job positions like a graphic designer or information systems technician. Web development could also be a collaborative effort between departments instead of the domain of a delegated department. There are three sorts of Web developer specialization: front-end developer, back-end developer, and full-stack developer. Front-end developers are liable for behavior and visuals that run within the user browser, while back-end developers affect the servers.